• word of the day

    echo sounding

    echo sounding - Dictionary definition and meaning for word echo sounding

    Definition
    (noun) determining the location of something by measuring the time it takes for an echo to return from it
    Synonyms : echolocation

Word used in video below:
text: it's your echo my echo an echo is the
Download our Mobile App Today
Receive our word of the day
on Whatsapp